পাওয়ার কুয়েরি পরিচিতি

Microsoft Technologies - অ্যাডভান্সড এক্সেল (Advanced Excel) পাওয়ার কুয়েরি (Power Query) দিয়ে ডেটা ট্রান্সফর্মেশন |
182
182

Power Query এক্সেলের একটি অত্যন্ত শক্তিশালী ডেটা ট্রান্সফর্মেশন টুল, যা ডেটাকে প্রস্তুত করতে এবং বিশ্লেষণের জন্য প্রস্তুত করতে ব্যবহৃত হয়। এটি মূলত ডেটা ইনপুটের খুঁটিনাটি অংশ পরিবর্তন, শুদ্ধীকরণ এবং পুনর্গঠন করার জন্য ব্যবহৃত হয়, যা পরবর্তীতে সহজে বিশ্লেষণ বা রিপোর্ট তৈরিতে সহায়তা করে।

Power Query এক্সেল এবং অন্যান্য মাইক্রোসফট অ্যাপ্লিকেশন যেমন Power BI এর মধ্যে ব্যবহৃত হয়, যেখানে ডেটা একত্রিত করা, মঞ্জুরি দেওয়া, এবং প্রয়োজনে নানা আকারে রূপান্তর করা হয়। এই টুলটি বিশেষভাবে ডেটা প্রক্রিয়াকরণের জন্য সহায়ক এবং এটি ব্যবহারকারীকে খুব সহজে এবং দ্রুত ডেটা ক্লিনিং, ট্রান্সফর্মেশন, এবং একত্রিত করার সুবিধা প্রদান করে।


Power Query এর মূল ফিচারসমূহ

Power Query এর মাধ্যমে আপনি নিচের কাজগুলো করতে পারেন:

  • ডেটা ইম্পোর্ট করা: আপনি বিভিন্ন উত্স থেকে ডেটা ইম্পোর্ট করতে পারেন, যেমন Excel ফাইল, CSV ফাইল, ওয়েব পৃষ্ঠা, ডাটাবেস, অথবা API।
  • ডেটা ক্লিনিং এবং ট্রান্সফর্মেশন: ডেটাকে পরিস্কার করা এবং প্রয়োজনীয় আকারে ট্রান্সফর্ম করা, যেমন ডুপ্লিকেট সেল সরানো, খালি সেল পূর্ণ করা, ফিল্টার করা ইত্যাদি।
  • ডেটা একত্রিত করা: একাধিক ডেটা উৎস থেকে ডেটা একত্রিত করে একটি কেন্দ্রীয় ডেটা সেট তৈরি করা, যেমন বিভিন্ন শীট বা টেবিলকে সংযুক্ত করা।
  • ফিল্টার এবং সাজানো: ডেটাকে নির্দিষ্ট শর্ত অনুযায়ী সাজানো বা ফিল্টার করা, যেমন কোন নির্দিষ্ট তারিখের পরের ডেটা অথবা নির্দিষ্ট পরিমাণের বেশি মানের ডেটা।
  • ডেটা ট্রান্সফরমেশন: ডেটার মধ্যে গণনা বা ফাংশন প্রয়োগ করা, যেমন নতুন কলাম তৈরি করা, পুরানো কলাম পরিবর্তন করা, গ্রুপিং বা স্লাইসিং করা।

Power Query ব্যবহার শুরু করা

Power Query এক্সেলে ব্যবহারের জন্য Data ট্যাব থেকে পাওয়া যায়। এটি এক্সেলের একটি Add-in এবং এক্সেল 2016 বা তার পরবর্তী সংস্করণে এটি ডিফল্টভাবে অন্তর্ভুক্ত থাকে। নিচে Power Query ব্যবহার করার প্রাথমিক পদক্ষেপ দেওয়া হলো:

১. ডেটা ইম্পোর্ট করা

Power Query দিয়ে ডেটা ইম্পোর্ট করতে Data ট্যাব থেকে Get & Transform Data গ্রুপের অধীনে Get Data অপশন নির্বাচন করতে হবে। এখানে আপনি বিভিন্ন উত্স থেকে ডেটা ইম্পোর্ট করতে পারবেন, যেমন:

  • From File: Excel, CSV, JSON, XML ফাইল থেকে ডেটা ইম্পোর্ট করা।
  • From Database: SQL Server, Access, MySQL থেকে ডেটা ইম্পোর্ট করা।
  • From Web: ওয়েব পৃষ্ঠার থেকে ডেটা আনা।
  • From Other Sources: অন্যান্য বিভিন্ন উত্স যেমন API, ফোল্ডার, OData ইত্যাদি।

২. ডেটা ট্রান্সফর্ম করা

একবার ডেটা ইম্পোর্ট হয়ে গেলে, আপনি Power Query Editor-এ প্রবেশ করতে পারবেন যেখানে ডেটাকে পরিবর্তন এবং পরিশুদ্ধ করতে পারবেন। এটি বিভিন্ন অপশন সরবরাহ করে, যেমন:

  • Remove Columns: অপ্রয়োজনীয় কলাম অপসারণ করা।
  • Filter Rows: নির্দিষ্ট শর্তের অধীনে রো ফিল্টার করা।
  • Split Columns: এক কলাম থেকে মান ভাগ করা (যেমন নাম এবং পদবি আলাদা করা)।
  • Group By: একাধিক সেল গ্রুপ করে মোট সংখ্যা বা গড় বের করা।

৩. ডেটা প্রি-ভিউ এবং পরিবর্তন

Power Query Editor আপনাকে ডেটার একটি প্রি-ভিউ দেখায়, যেখানে আপনি সরাসরি পরিবর্তন করতে পারেন। আপনি যখন কোনো ট্রান্সফর্মেশন সম্পন্ন করবেন, এটি অটোমেটিকভাবে Applied Steps প্যানেলে ট্র্যাক হয়ে যাবে, যাতে আপনি পরে যেকোনো পদক্ষেপ সহজে ফিরিয়ে নিতে বা পরিবর্তন করতে পারেন।

৪. ডেটা লোড করা

ডেটা ট্রান্সফর্ম করার পরে, আপনি সেগুলি এক্সেল শিটে লোড করতে পারবেন। আপনি Close & Load অপশন ব্যবহার করে Power Query Editor থেকে এক্সেল শীটে ডেটা লোড করতে পারেন। আপনি ডেটা লোডের জন্য Table, Pivot Table, বা Connection Only অপশনও সিলেক্ট করতে পারেন।


Power Query-এ সাধারণ ট্রান্সফর্মেশন

১. ডেটা ফিল্টার করা

Power Query এ ডেটা ফিল্টার করার জন্য, আপনি যেকোনো কলামের হেডারে ক্লিক করে Filter অপশন ব্যবহার করতে পারেন। এখানে আপনি নির্দিষ্ট মান অনুসারে ডেটা সিলেক্ট করতে পারবেন। যেমন, শুধুমাত্র ২০১৯ সালের ডেটা বা ১০০ এর বেশি মানের ডেটা সিলেক্ট করা।

২. কলাম এবং রো যোগ করা

Power Query এ আপনি নতুন কলাম যোগ করতে পারেন, যেমন অন্য কলামের উপর ভিত্তি করে গাণিতিক অপারেশন (যোগ, বিয়োগ, গুণ, ভাগ) বা শর্তাধীন গাণিতিক হিসাব (যেমন, যদি A কলামের মান বড় হয় তবে B কলামের মান যোগ করো) করতে।

৩. ডেটা গ্রুপিং

Group By ফিচারটি ব্যবহার করে আপনি ডেটাকে গ্রুপ করে আউটপুট বের করতে পারেন। উদাহরণস্বরূপ, আপনি একটি ডেটাসেটে একাধিক পণ্যের জন্য বিক্রয় যোগ করতে পারেন। Power Query আপনাকে গ্রুপিং অপশনটি কাস্টমাইজ করতে সহায়তা করে।


Power Query এর সুবিধাসমূহ

  • সহজ এবং ইন্টারঅ্যাকটিভ ইন্টারফেস: Power Query সহজে ব্যবহারযোগ্য এবং গ্রাফিকাল ইন্টারফেস সরবরাহ করে, যা ডেটা ট্রান্সফরমেশনকে আরও সহজ করে তোলে।
  • ডেটা একত্রিতকরণ: একাধিক উত্স থেকে ডেটা একত্রিত করে একটি কেন্দ্রীয় ডেটাসেটে রূপান্তর করা সম্ভব।
  • অটোমেশন: একবার ট্রান্সফর্মেশন সম্পন্ন হলে, আপনি সেগুলি পুনরায় একই ডেটা উত্স থেকে পুনরায় লোড করতে পারবেন, যা সময় বাঁচাতে সহায়তা করে।
  • বিগ ডেটার সাথে কাজ: Power Query বড় ডেটাসেটের সাথে কাজ করতে সক্ষম এবং এটি দ্রুত এবং কার্যকরভাবে ডেটা প্রক্রিয়া করতে সাহায্য করে।

সারাংশ

Power Query এক্সেলের জন্য একটি অত্যন্ত শক্তিশালী ডেটা ট্রান্সফর্মেশন টুল যা ব্যবহারকারীদের ডেটা একত্রিত, পরিশুদ্ধ এবং রূপান্তর করতে সহায়তা করে। এটি ডেটা ক্লিনিং, ফিল্টারিং, গ্রুপিং এবং অন্য ধরনের ট্রান্সফর্মেশন কার্যক্রমকে সহজ করে তোলে। Power Query এক্সেল ব্যবহারকারীদের জন্য একটি অত্যন্ত কার্যকরী এবং সময় সাশ্রয়ী টুল, বিশেষ করে যখন অনেক ডেটা নিয়ে কাজ করতে হয়।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion